tun shell snails - Turkish English Dictionary